Colin Walters [Thu, 23 Feb 2012 17:30:01 +0000 (12:30 -0500)]
pull: Only fetch .archive-content for regular files
Otherwise e.g. Apache httpd might try to follow a symbolic link to
/bin/tinylogin which clearly won't work.
Colin Walters [Thu, 23 Feb 2012 15:58:34 +0000 (10:58 -0500)]
3.4: Switch to gnome-terminal gnome-3-4 branch
Colin Walters [Thu, 23 Feb 2012 15:50:56 +0000 (10:50 -0500)]
3.4: Fix panel build
Colin Walters [Thu, 23 Feb 2012 13:21:17 +0000 (08:21 -0500)]
3.4: Bump telepathy-glib
Colin Walters [Thu, 23 Feb 2012 03:53:24 +0000 (22:53 -0500)]
3.4: Fix accountsservice srcdir != builddir
Colin Walters [Wed, 22 Feb 2012 22:57:44 +0000 (17:57 -0500)]
3.4: Add xf86-input-wacom
Needed by the latest gnome-settings-daemon.
Colin Walters [Wed, 22 Feb 2012 22:20:24 +0000 (17:20 -0500)]
3.4: Switch back to folks master, disable introspection in libgnomekbd
We're building libxklavier with no introspection, so we can't
enable it in libgnomekbd.
Colin Walters [Wed, 22 Feb 2012 21:46:42 +0000 (16:46 -0500)]
3.4: Add patch for latest NetworkManager
Colin Walters [Wed, 22 Feb 2012 20:17:42 +0000 (15:17 -0500)]
ostbuild: Make resolve fully expand config-opts, delete now-unnecessary vcsconfig
The source manifest format allows for compression, but it's more
convenient for consuming code if it's fully expanded in one place.
Colin Walters [Wed, 22 Feb 2012 19:17:18 +0000 (14:17 -0500)]
ostbuild: Use correct directory for submodule update
Colin Walters [Wed, 22 Feb 2012 16:51:18 +0000 (11:51 -0500)]
osbuild: Don't use linux-user-chroot for git submodules
On the ostree.gnome.org build server, LDAP is used for username
lookups, and git aborts if it can't look up the user.
Colin Walters [Tue, 21 Feb 2012 03:31:10 +0000 (22:31 -0500)]
ostbuild: Drop down to Python 2.6
Hopefully this gets us working on RHEL6.
Colin Walters [Tue, 21 Feb 2012 00:08:22 +0000 (19:08 -0500)]
contents: Add cpio to RDEPENDS
Colin Walters [Mon, 20 Feb 2012 22:44:15 +0000 (17:44 -0500)]
yocto: Update to newer ostree commit
Colin Walters [Mon, 20 Feb 2012 19:00:56 +0000 (14:00 -0500)]
gnomeos: Drop ostree-init module
We use dracut+ostree-switch-root now
Colin Walters [Mon, 20 Feb 2012 18:59:52 +0000 (13:59 -0500)]
build: Check for attr/xattr.h
Colin Walters [Mon, 20 Feb 2012 18:58:13 +0000 (13:58 -0500)]
gnomeos: Add py2cairo-autogen.patch
Forgot to commit this file
Colin Walters [Mon, 20 Feb 2012 02:10:59 +0000 (21:10 -0500)]
triggers: Fix comparison function
Colin Walters [Mon, 20 Feb 2012 01:52:50 +0000 (20:52 -0500)]
triggers: We need to order their execution
Otherwise we run in inode order which is unpredictable. In particular
this causes problems because we might run e.g. the gtk+ trigger before
the gdk-pixbuf one. And ldconfig should really be first.
Colin Walters [Mon, 20 Feb 2012 01:51:42 +0000 (20:51 -0500)]
gnomeos: Kill Yocto init scripts, switch to my ginitscripts
There's reams of crud in the Yocto ones, and we need a place
to put our custom scripts.
Colin Walters [Sat, 18 Feb 2012 16:21:17 +0000 (11:21 -0500)]
yocto: Don't overwrite target with initial compose
The idea of creating the "initial compose" is it should be just that -
initial. If we've later added stuff via ostbuild, we don't want to
overwrite it. ostbuild will itself recompose from the base.
Colin Walters [Sat, 18 Feb 2012 16:18:11 +0000 (11:18 -0500)]
initscripts: Don't create udev init script here
Instead we'll just patch the poky one.
Colin Walters [Sat, 18 Feb 2012 16:11:16 +0000 (11:11 -0500)]
yocto: Switch to util-linux "mount"
Just more Busybox replacement.
Colin Walters [Thu, 16 Feb 2012 23:30:42 +0000 (18:30 -0500)]
ostbuild: Add --recompose argument
This is necessary to run after rebuilding the Yocto base.
Colin Walters [Thu, 16 Feb 2012 23:02:16 +0000 (18:02 -0500)]
initscripts: Install udev init script
Colin Walters [Mon, 13 Feb 2012 23:20:24 +0000 (18:20 -0500)]
yocto: Also use udevadm from ostbuild
Colin Walters [Mon, 13 Feb 2012 20:32:42 +0000 (15:32 -0500)]
clone-qemu: Also rsync modules/ directory
Colin Walters [Mon, 13 Feb 2012 20:32:32 +0000 (15:32 -0500)]
yocto: Create correct udev link
Colin Walters [Mon, 13 Feb 2012 15:56:13 +0000 (10:56 -0500)]
switchroot: Bind mount /lib/modules after we mount /lib
Otherwise we don't ge the right /lib/modules.
Colin Walters [Sat, 11 Feb 2012 14:23:29 +0000 (09:23 -0500)]
yocto: Move modules to /ostree, other misc fixes
Colin Walters [Sat, 11 Feb 2012 00:17:29 +0000 (19:17 -0500)]
switchroot: Bind mount /lib/modules from /ostree/modules
Since we have kernels outside of the tree, keep modules outside
too.
Colin Walters [Thu, 9 Feb 2012 22:35:09 +0000 (17:35 -0500)]
manifest: Pull in py2cario, pygobject, and caribou
Needed for gnome-shell.
Colin Walters [Thu, 9 Feb 2012 21:47:25 +0000 (16:47 -0500)]
ostbuild: Fix --debug-shell
We want to reuse an existing source tree.
Colin Walters [Thu, 9 Feb 2012 17:39:13 +0000 (12:39 -0500)]
manifest: Rebase dracut branch
Colin Walters [Thu, 9 Feb 2012 17:38:21 +0000 (12:38 -0500)]
installer: Rename run.sh to clone-qemu.sh
The idea here is that we expect people to run installed (i.e. with
host kernel), but we now have an option to boot via qemu too.
Colin Walters [Thu, 9 Feb 2012 17:37:40 +0000 (12:37 -0500)]
initscripts: Kill gnomeudev script; udev runs from dracut now
Colin Walters [Thu, 9 Feb 2012 16:19:33 +0000 (11:19 -0500)]
ostbuild: When doing a fetch, call fetch before trying to mirror the branch
Otherwise when the manifest specifies a branch we haven't fetched, we
error out.
Colin Walters [Thu, 9 Feb 2012 03:23:25 +0000 (22:23 -0500)]
switchroot: remount rootfs read/write
See rationale in comment.
Colin Walters [Thu, 9 Feb 2012 01:22:27 +0000 (20:22 -0500)]
ostree-switch-root: Correctly prepend sysroot before mounts to move from dracut
Colin Walters [Thu, 9 Feb 2012 01:22:04 +0000 (20:22 -0500)]
installer: Fix typo
Colin Walters [Wed, 8 Feb 2012 22:34:08 +0000 (17:34 -0500)]
installer: Further work on booting with host kernel, modified dracut
Colin Walters [Wed, 8 Feb 2012 22:33:52 +0000 (17:33 -0500)]
manifest: Build dracut
Colin Walters [Wed, 8 Feb 2012 22:33:31 +0000 (17:33 -0500)]
installer: Ensure we have /var/tmp
Colin Walters [Wed, 8 Feb 2012 22:33:01 +0000 (17:33 -0500)]
contents: Pull in module-init-tools and cpio
Both needed by dracut.
Colin Walters [Wed, 8 Feb 2012 22:32:34 +0000 (17:32 -0500)]
switchroot: Further work on being dracut-only
Colin Walters [Wed, 8 Feb 2012 21:37:14 +0000 (16:37 -0500)]
ostbuild: Add 'status' command
Roughly equivalent to 'jhbuild info'.
Colin Walters [Sun, 5 Feb 2012 21:02:44 +0000 (16:02 -0500)]
Add ostree-switch-root here
Merge the code from ostree-init; now that we're back to targeting an
initramfs (dracut), we don't need to statically link the binary, so
there's no strong reason to have a separate module.
Colin Walters [Sat, 4 Feb 2012 15:46:00 +0000 (10:46 -0500)]
gnomeos: More tweaks to install/run scripts
The run script now allows using the current kernel+initrd.
Colin Walters [Sat, 4 Feb 2012 15:44:46 +0000 (10:44 -0500)]
gnomeos: Fix hwdata install
Colin Walters [Fri, 3 Feb 2012 23:21:42 +0000 (18:21 -0500)]
README: Some more details.
Colin Walters [Fri, 3 Feb 2012 13:42:07 +0000 (08:42 -0500)]
Update READMEs a bit
Colin Walters [Thu, 2 Feb 2012 18:57:02 +0000 (13:57 -0500)]
gnomeos-contents: Try to ensure we have ostree-native
Colin Walters [Thu, 2 Feb 2012 18:56:46 +0000 (13:56 -0500)]
vcs: Delete temporary directory too
Colin Walters [Thu, 2 Feb 2012 18:56:25 +0000 (13:56 -0500)]
builtins: Fix error message if workdir doesn't exist
Colin Walters [Thu, 2 Feb 2012 18:55:49 +0000 (13:55 -0500)]
README: Fixes
Colin Walters [Thu, 2 Feb 2012 14:22:44 +0000 (09:22 -0500)]
ostbuild: Add 'checkout' builtin
This is useful for the developer to get the source code of
several things at exactly the revision specified in the manifest.
Colin Walters [Thu, 2 Feb 2012 13:40:18 +0000 (08:40 -0500)]
ostbuild: Unify mirrordir lookup code
Colin Walters [Thu, 2 Feb 2012 12:46:52 +0000 (07:46 -0500)]
gnomeos: start writing an install script
Colin Walters [Wed, 1 Feb 2012 03:59:28 +0000 (22:59 -0500)]
triggers: Fix typo in gconf trigger
Colin Walters [Wed, 1 Feb 2012 03:54:32 +0000 (22:54 -0500)]
yocto: Add glib-2.0 depends for ostree
Colin Walters [Wed, 1 Feb 2012 03:54:23 +0000 (22:54 -0500)]
Add gconf trigger
Colin Walters [Wed, 1 Feb 2012 03:14:06 +0000 (22:14 -0500)]
yocto: Switch ostree recipie to pull from GNOME git
Colin Walters [Wed, 1 Feb 2012 01:42:43 +0000 (20:42 -0500)]
gnomeos: Ensure we build ConsoleKit with PK support
Colin Walters [Wed, 1 Feb 2012 00:27:25 +0000 (19:27 -0500)]
gnomeosdistro.conf: Enable 6 gettys by default
Colin Walters [Wed, 1 Feb 2012 00:24:53 +0000 (19:24 -0500)]
run.sh: Bump default memory to 512M
Colin Walters [Wed, 1 Feb 2012 00:21:16 +0000 (19:21 -0500)]
run.sh: Enable qemu monitor by default
Colin Walters [Tue, 31 Jan 2012 19:49:42 +0000 (14:49 -0500)]
gnomeos: Fix /var/shadow link
Colin Walters [Tue, 31 Jan 2012 23:57:02 +0000 (18:57 -0500)]
ostbuild: Actually compose devel image from devel base
Otherwise we don't have gcc, gdb, git etc...
Colin Walters [Tue, 31 Jan 2012 23:28:16 +0000 (18:28 -0500)]
README: A few more bits
Colin Walters [Tue, 31 Jan 2012 23:08:24 +0000 (18:08 -0500)]
README: Some docs on building
Colin Walters [Tue, 31 Jan 2012 18:04:18 +0000 (13:04 -0500)]
initscripts: Bump PR
This should ensure we actually override an earlier version.
Colin Walters [Tue, 31 Jan 2012 16:24:11 +0000 (11:24 -0500)]
initscripts: Kill bootmisc.sh, add gnomemisc
Colin Walters [Tue, 31 Jan 2012 04:15:58 +0000 (23:15 -0500)]
gnomeos: Ensure we have a symlink to an empty /var/shadow
Colin Walters [Mon, 30 Jan 2012 20:31:39 +0000 (15:31 -0500)]
gnomeos: Move /var/lib/gdm creation into run.sh
We don't use /var from the images really.
Colin Walters [Tue, 31 Jan 2012 01:52:23 +0000 (20:52 -0500)]
gnomeos: DISTRO_FEATURES += pam
Colin Walters [Mon, 30 Jan 2012 17:31:08 +0000 (12:31 -0500)]
gnomeos: More build fixes for latest gstreamer, switch to new folks branch
Colin Walters [Mon, 30 Jan 2012 17:30:30 +0000 (12:30 -0500)]
gnomeos: Pull in libdb-devel explicitly for e-d-s
Colin Walters [Mon, 30 Jan 2012 17:25:24 +0000 (12:25 -0500)]
gnomeos: Build fixes for latest git of various modules
Colin Walters [Sun, 29 Jan 2012 22:40:56 +0000 (17:40 -0500)]
gnomeos: Add nss patch to build on Linux 3.1
Colin Walters [Sun, 29 Jan 2012 22:39:30 +0000 (17:39 -0500)]
gnomeos: Rebase mesa-no-builddir.patch
Colin Walters [Sun, 29 Jan 2012 22:41:17 +0000 (17:41 -0500)]
gnomeos: Drop libxklavier to a release tag
The latest seems to fail to build.
Colin Walters [Sun, 29 Jan 2012 22:24:20 +0000 (17:24 -0500)]
ostbuild: Make separate .lastfetch files for e.g. gtk2 and gtk3
This ensures we don't need to check out any git repository which is
built twice under different names.
Colin Walters [Sun, 29 Jan 2012 21:45:55 +0000 (16:45 -0500)]
gnomeos: Pull OpenSSH into default image
We want to be able to log in.
Colin Walters [Sun, 29 Jan 2012 21:45:17 +0000 (16:45 -0500)]
yocto: [hack] Bump timeout before we run udev trigger
Colin Walters [Sun, 29 Jan 2012 21:42:54 +0000 (16:42 -0500)]
ostbuild: Fix error message for unknown builtin
Colin Walters [Sun, 29 Jan 2012 21:33:36 +0000 (16:33 -0500)]
yocto: ostree depends on libarchive, not just runtime-depends
Colin Walters [Sun, 29 Jan 2012 21:33:07 +0000 (16:33 -0500)]
gnomeos: Fix NetworkManager, upower, PolicyKit builds
Colin Walters [Sun, 29 Jan 2012 21:32:39 +0000 (16:32 -0500)]
gnomeos: Pull in ncurses terminfo into base, and -dev into -devel image
We need the ncurses-dev to compile texinfo, and the terminfo
is important to have in the base info.
Colin Walters [Sun, 29 Jan 2012 18:29:31 +0000 (13:29 -0500)]
mainloop: Ensure we reset running to True when rerun
Otherwise we pretty much exit immediately...
Colin Walters [Fri, 27 Jan 2012 23:25:00 +0000 (18:25 -0500)]
gnomeos: Fix gudev introspection build
Colin Walters [Fri, 27 Jan 2012 23:19:51 +0000 (18:19 -0500)]
gnomeos-run: Ensure we create DBus uuid
Colin Walters [Fri, 27 Jan 2012 16:08:30 +0000 (11:08 -0500)]
gnomeos: Pull in vte/gnome-terminal
Colin Walters [Fri, 27 Jan 2012 13:51:12 +0000 (08:51 -0500)]
ostbuild: Ensure we return the right process exit code
Colin Walters [Fri, 27 Jan 2012 12:33:51 +0000 (07:33 -0500)]
gnomeos: Add more -dev packages
Colin Walters [Fri, 27 Jan 2012 12:33:34 +0000 (07:33 -0500)]
gnomeos: Ensure we have libarchive for ostree-native
Colin Walters [Fri, 27 Jan 2012 12:33:10 +0000 (07:33 -0500)]
gnomeos: Commit to OSTree repo inside bitbake
Colin Walters [Fri, 27 Jan 2012 00:36:07 +0000 (19:36 -0500)]
manifest: Pull in gnome-panel so we work in a VM
Colin Walters [Fri, 27 Jan 2012 00:35:06 +0000 (19:35 -0500)]
gnomeos: Make sure /dev/shm has the right perms
Colin Walters [Fri, 27 Jan 2012 00:34:47 +0000 (19:34 -0500)]
gnomeos: Pull in a lot more PAM modules
Colin Walters [Thu, 26 Jan 2012 16:13:40 +0000 (11:13 -0500)]
gnomeos: initscripts: Add "gnomeudev" script
This is a super lame script...waiting on a systemd rebase.